package cc.aileron.commons.util.function;

/**
 * @author aileron
 * @param <P>
 * @param <R>
 */
public interface CollectFunction<P, R>
{
    /**
     * @param p
     * @return result
     */
    R each(P p);
}